草庐IT

Python Tkinter 多选列表框

全部标签

windows - 如何在 Windows 批处理代码中访问列表/数组中的元素?

@echooffsetCounter=0setfolders=(14370437147073561604893816818856)for%%fin(*.jpg)docall:p"%%f"goto:eof:pset/aCounter+=1set/aX=Counter%%6%name%=folders[Counter]???mkdirC:\output\%name%if%X%==1copy%1C:\output\%name%\front-image.jpggoto:eof我有一个文件夹名称的静态列表(该列表比这个例子长得多)和另一个我需要使用它们的函数。我遍历了一堆.jpg文件,需要将每个

windows - 如何获取已安装的 Windows 通用应用程序列表?

我正在尝试制作一个启动Windows应用程序的启动器程序。我可以找到Win32应用程序,但我不知道如何找到UWP应用程序(通用应用程序)。是否有用于列出通用应用程序的任何API或目录? 最佳答案 您不能在UWP应用中使用上述评论中提到的PackageManager类。你会用powershell吗?如果是,则有Get-AppxPackage-AllUsers这将列出所有已安装的应用程序包(.appx)(https://technet.microsoft.com/en-us/library/hh856044.aspx)。有关详细信息,请

python - 是否可以将列表导出到 .txt,以便记事本可以读取换行符?

出于可访问性原因,我想知道是否可以在python中将列表导出到.txt,以便记事本可以读取换行符?下面是一个在notepad++中正确读取但在记事本中不正确的示例代码。在Notepad++中,列表的每个条目都在单独的一行上,在记事本中,所有条目都在同一行上。string=['str1123','str2234','str3345']outF=open("outp.txt","w")foriteminstring:outF.write("%s\n"%item)outF.close() 最佳答案 Windows使用CarriageR返回

c# - 将字符串发送到列表框 (C#)

我目前有一个字符串被发送到文本框,但是否可以将它发送到列表框?privatevoidbuttonLB_Click(objectsender,EventArgse){stringmachineName=(@"\\"+System.Environment.MachineName);ScheduledTasksst=newScheduledTasks(machineName);//Getanarrayofallthetasknamesstring[]taskNames=st.GetTaskNames();richTextBox6.Text=string.Join(Environment.Ne

c# - 如何使选中列表框中的项目变灰

我有一个显示多个项目的选中列表框。框中的某些项目应该被禁用但可见(取决于几个单选按钮的状态)。我已经能够通过使用ItemCheck事件处理程序禁用它们,这样您就无法选中或取消选中它们,所以这不是问题。我现在需要的是找到一种方法使项目变灰。我试过这个:myCheckedListBox.SetItemCheckState(index,CheckState.Indeterminate)这会使项目复选框变为灰色但已选中。我需要它是灰色的,并且可以选中或未选中,具体取决于项目的状态。有没有办法改变CheckedListBox中单个项目的外观 最佳答案

c++ - WinDbg 说在图像列表中找不到 ".dll"

我试图在WinDbg中加载一个dll,但遇到了这个错误。详情如下。使用VisualC++express构建A.dll。将A.pdb和A.dll放在d:\test\目录下。设置图片路径和符号路径为d:\test.sympathgivesOKD:\test尝试使用以下命令加载.reload/fA.dll它给了"A.dll"wasnotfoundintheimagelist.Debuggerwillattempttoload"A.dll"atgivenbase00000000.Pleaseprovidethefullimagename,includingtheextension(i.e.ke

windows - 如何在批处理中迭代两个列表

我想从批处理文件运行控制台应用程序。实际上,控制台应用程序是从另一个批处理文件运行的。该应用程序可以采用两个命令行参数,a和b。它们是文件名。我有两个文件列表,alist.txt和blist.txt,它们的长度相同。如果可能的话,我想像这样运行批处理:FOR/F%%ain(alist.txt)%%bin(blist.txt)dorunconsolebatch.bat%%a%%b但这行不通。当我运行它时,我得到“%b此时是意外的。”如果我以某种方式嵌套它们,那是行不通的。我可以将两个文件列表合并为一个文件...像这样吗?file1Afile2Afile1Bfile2B但我不确定如何将fi

windows - cmd中For循环的属性列表

我正在寻找属性列表以及它们在命令提示符内的for循环中的作用。具体来说,我有一个.bat文件,它从C:\驱动器的根目录复制一个文件,并将其粘贴到预先指定目录(即C:\Users\John\Test目录)中找到的所有文件夹中。这是命令:@echoofffor/D%%ain(C:\Users\John\TestDirectory\*.*)doxcopy/y/dC:\test_file.txt"%%a\".bat完全符合我的要求,但我不明白“%%a”在命令中的作用。我看到类似的命令使用%%g、%%f等,但没有定义为什么选择这些命令或它们具体做什么。这些属性是任意的还是具有定义的功能?我似乎找

Python lambda函数根据字典对列表进行排序

下面的示例代码检索所有正在运行的过程并打印它们。他们是按照第三个例子写的here最后一个来自here.问题是我无法弄清楚为什么只有第一个检索按需要排序的进程。我认为这与lambda函数构造有关。但是正确运行的示例,第一个,似乎将for语句的本地p变量与p.dict字典混合在一起,让我卡住了。第一个样本:importpsutilprocs=[]forpinpsutil.process_iter():try:p.dict=p.as_dict(['pid','name'])exceptpsutil.NoSuchProcess:passelse:procs.append(p)processes

.net - 如何在 PowerShell 中更改列表框的字体大小

我正在编写一些PowerShell代码以供以后的项目使用。这是一个列表,用户从列表中选择一个项目,并将选择分配给一个变量。我不确定如何控制字体大小,尤其是列表框文本。代码如下:#Createsawindowthatpromptsausertoselectanitemfromalist#Enables.NETFrameworkClassesAdd-Type-AssemblyNameSystem.Windows.FormsAdd-Type-AssemblyNameSystem.Drawing#Createsthewindowprompt$objForm=New-ObjectSystem.W